launch (of ...) - Turc Anglais Dictionnaire